FBHFû<~≈[
THelpTopic, ULTRADOC ONLINE HELP
 ────────────────────
ë
Welcome to UltraDoc, a utility that formats text in multiple columns and sends it to your printer. The maximum dimensions of the printed page are limited only by your printer. You can specify the page width and height from within the program. There is almost no limitation on printers supported since you can enter the printer codes needed to support the page size directly into the program. ╚
UltraDoc can save reams of paper when printing shareware documentation, README files, program source code, or any true ASCII text file. It gives you a great deal of control over the printed output and allows you to save almost all the program settings to disk. You can then load the settings automatically when you run the program or manually at a later time. All this is done with a friendly, easy to use interface that supports both mouse and keyboard. V
Press <Esc> to clear this window from the desktop or select one of the topics below. 
 Overview
 Index
 Using Help
 ╓║α╗τ
][
THelpTopic0 Moving the Help Window
 ──────────────────────
,
»MOUSE: Position the mouse pointer anywhere (except in the small boxes in the upper left and right) on the top line (title bar) of the help window. Press and hold the left button down and move the mouse. This drags the help window to a new position on the screen. Release the left button when done. N
»KEYBOARD: Press Alt+R, then use the following keys to move the help window: V
 <arrow keys> = move the window one
                character in the
                selected direction.
 Ctrl+<left or right arrow> = move the
                window 8 characters in
                the selected direction.
 <PageUp> = move the window to the top
                of the screen.
 <PageDown> = move the window to the
                bottom of the screen.
 <Home> = move the window to the far
                left.
 <End> = move the window to the far
                right.
 <Esc> = cancel any changes made to the
                window's position.
 <Enter> = accept any changes made.
o
 HELP WINDOWS:
  Resizing
  Zooming
  Closing
  Vertical Scrolling
  Horizontal Scrolling
  Selecting a Topic

 Index
 Using Online Help
 (2G^║r╗y][
THelpTopic4 Resizing the Help Window
 ────────────────────────
╕
»MOUSE: Position the mouse pointer at the lower right corner of the help window. While holding the left button down, drag the window to a new size. Release the left button when done. P
»KEYBOARD: Press Alt+R, then use the following keys to resize the help window: ▐
 Shift+<arrow keys> = change the window's
                size one unit in the
                arrow key direction.
 <Esc> = cancel any changes made to the
                window size.
 <Enter> = accept any changes made.
m
 HELP WINDOWS:
  Moving
  Zooming
  Closing
  Vertical Scrolling
  Horizontal Scrolling
  Selecting a Topic

 Index
 Using Online Help
 -6@J_v║è╗æ][
THelpTopic2 Zooming the Help Window
 ───────────────────────
·
»MOUSE: Click the left button on the small box at the upper right of the window to "zoom" the help window. If the window is not full screen, it will expand to fill the entire screen. Otherwise it will return to its size before becoming full screen. =
»KEYBOARD: Press Alt-Z for the same effect described above. n
 HELP WINDOWS:
  Moving
  Resizing
  Closing
  Vertical Scrolling
  Horizontal Scrolling
  Selecting a Topic

 Index
 Using Online Help
 |àÉÜ»╞║┌╗ß][
THelpTopic2 Closing the Help Window
 ───────────────────────
p
Press <Esc> or click on the small box in the upper left corner of the help window to clear it from the screen. n
 HELP WINDOWS:
  Moving
  Resizing
  Zooming
  Vertical Scrolling
  Horizontal Scrolling
  Selecting a Topic

 Index
 Using Online Help
 ╡╛╔╙Φ ║╗][
THelpTopicH Vertical Scrolling the Help Window
 ──────────────────────────────────
J
»MOUSE: At the far right of the help window is a vertical scroll bar with arrows at the top and bottom and a small box between the arrows. Click the mouse on the up or down arrow to scroll the text in the window up or down one line. Click above or below the small box in the scroll bar to scroll the text up or down one window. Click the mouse pointer on the small box and drag it to a new position in the scroll bar to change the window's position in the help text. For example, when the box is halfway down the scrollbar, you are viewing about the middle of the available help text. σ
»KEYBOARD: The up and down arrow keys scroll the window text up and down one line. <PageUp> and <PageDown> scroll the text up and down one window. Ctrl+<PageUp> moves to the top of the text. Ctrl+<PageDown> moves to the bottom. c
 HELP WINDOWS:
  Moving
  Resizing
  Zooming
  Closing
  Horizontal Scrolling
  Selecting a Topic

 Index
 Using Online Help
 èô₧¿▓╔║▌╗Σ][
THelpTopicL Horizontal Scrolling the Help Window
 ────────────────────────────────────
▄
»MOUSE: At the bottom of the help window is a horizontal scroll bar with arrows at the left and right and a small box between the arrows. Click the mouse on the left or right arrow to scroll the text one character left or right. Click to the left or right of the small box in the scroll bar to scroll the text left or right one window. Click the mouse pointer on the small box and drag it to a new position in the scroll bar to change the window's position in the help text. ·
»KEYBOARD: The left and right arrow keys scroll the window text left or right one character. Ctrl+<left or right arrow> scrolls the window text left or right one window. <Home> moves to the far left of the window text. <End> moves to the far right. a
 HELP WINDOWS:
  Moving
  Resizing
  Zooming
  Closing
  Vertical Scrolling
  Selecting a Topic

 Index
 Using Online Help
 5>IS]r║å╗ì][
THelpTopicH Selecting a Help Topic in a Window
 ──────────────────────────────────
┐
»MOUSE: Highlighted text in a help window indicates another help topic you can choose. The help index lists all available topics. Double-click on the highlighted text to display that topic. ╬
»KEYBOARD: The <Tab> key moves the selection bar to the next highlighted text. Shift+<Tab> moves to the previous highlighted text. Press <Enter> when the selection bar is on the topic you want to display. d
 HELP WINDOWS:
  Moving
  Resizing
  Zooming
  Closing
  Vertical Scrolling
  Horizontal Scrolling

 Index
 Using Online Help
 Φ±ⁿ%║<╗C][
THelpTopic$ Edit Printer Cfg
 ────────────────
 
EXAMPLE #1 -- Generic Printer. ╜
In our first example we will tell UltraDoc the size of our printed page, but give the program no codes to send to the printer. This greatly simplifies the printer configuration file, but limits output to what our printer's control panel lets us select. This is a good starting place for any printer configuration file. You can quickly send a file to your printer, make sure things are working correctly, and then enter the printer codes later. B
To make the best use of this help window, make sure you have loaded the GENPORT.PRN file from your program disk (Select "Options │ Edit Printer Cfg..." or press Ctrl-E from the main menu, then select the "Load..." button or press Alt-3, then select GENPORT.PRN from the "Load Printer Configuration" dialog box). After loading this file, with the Edit Printer Cfg dialog box onscreen, press F1 and select the Generic Printer Example from the bottom of the first help window. Next, move this help window down on the screen so you can see the first line of input boxes in the dialog box (Mouse -- click and hold the left button down while the pointer is in the title bar at the top of this window, then move the mouse to move the window. Keyboard -- press Alt+R, use the arrow keys to move this window, press <Enter> when done moving). ┌
Each description under "Print-size title" in the Edit Printer Configuration dialog box tells us what printer options we are using. These descriptions also show up in the Print Control dialog box ("Print size" group). ╬
The first Print-size title labeled "1 A" is "GenPortrait 10 cpi 60 lines." This tells us we are using the Generic printer configuration file, portrait mode, 10 characters per inch, with 60 lines per page. 	
A 10 cpi font allows us to print 10 chars./inch X 8 inches = 80 characters across the page. This is the value entered in the "Width" input box labeled "1 B". If your printer supports a wider printed page, use the following formula to calculate the value of Width. ╒
 ┌─────────────────────────────────┐
 │ Width = (font chars./inch) *    │
 │  (printed page width in inches) │
 └─────────────────────────────────┘
 (Note that '*' here and elsewhere
   specifies multiplication)
¼
A "normal" page has 66 lines on it. Many dot matrix printers will print that many lines. However, many laser printers print only 60 lines per page and that is the value we used in all the "Height" input boxes. If your printer supports a different value than 60 for the default number of lines per page, then you can enter that value in the "Height" input boxes. A general equation for calculating the "Height" setting follows. Ö
 ┌──────────────────────────────────┐
 │ Height = (lines/inch) *          │
 │  (printed page height in inches) │
 └──────────────────────────────────┘
-
Let's say you are printing on legal size paper. Using the equation for Height for a dot matrix printer gives a Height setting of 6 lines/inch * 14 inches = 84. Since a laser printer generally leaves a 1/2 inch margin at the top and bottom, your Height setting would be 6 lines/inch * 13 inches = 78. ⁿ
We do not enter any values in the "Printer codes" or "Initz. Printer" input boxes because our first example supports a generic printer and these values vary for different printers. The other two examples show how to enter values in these input boxes. 1
If you use the generic printer drivers for printing, make sure your printer control panel settings match the "Print size" that you select in the Print Control dialog box and the corresponding settings in the Edit Printer Configuration dialog box. If these do not match, your printout will have problems. y
UltraDoc comes with at least two generic printer configuration files. GENPORT.PRN supports portrait printing on a standard 8.5 X 11 inch page. GENLAND.PRN supports landscape printing on the same size page. If your printer control panel does not support landscape printing, you should not use the generic landscape file (unless you can put the paper in your printer sideways). J
 HP DeskJet 500 Example
 Epson FX-80 Example
 Load/Save Printer Cfg File
(
 Index
 Edit Printer Cfg
 Options Menu
 	╥∩
╥╩

╒		Σ
ⁿº║.╒5╨G][
THelpTopic"$ Edit Printer Cfg
 ────────────────
'
EXAMPLE #2 -- HP DeskJet 500 Printer. ∙
In our second example we enter codes for the Hewlett Packard DeskJet 500 printer. UltraDoc comes with at least two printer configuration files for this printer. Our example uses the portrait printer driver. To load it do the following: select "Options │ Edit Printer Cfg...", select the "Load...(3)" button (or press ALT-3), then select the file DJ500POR.PRN from the UltraDoc program disk. We will enter codes for the first row of input boxes in the Edit Printer Configuration dialog box for this file. ╙
We want to squeeze as much text on a printed page as possible so we choose one of the smallest fonts -- Courier 6 point, 20 cpi (characters per inch). The Print-size title labeled "1 A" describes what we want. ó
Our 20 cpi font allows us to print 20 chars./inch X 8 inches = 160 characters across the page. This is the value entered in the "Width" input box labeled "1 B". 
A normal 12 point font prints 66 lines on a page. Since our 6 point font is half that size, we will print twice as many lines of text and allow 4 extra lines for the header and footer. This makes a total of 136 lines on the page which is the value entered in the "Height" input box labeled "1 C". The printed page we are supporting is twice as wide and twice as tall as a "normal" page. This means we will print 4 pages of text on each side of our paper or 8 pages on each sheet (front and back), a tremendous savings in paper! è
The following outline summarizes the options and codes we need to implement the above described printed page on the DeskJet 500 printer: K
»A.  Page Control Codes. These all begin with the three values 27 38 108. }
»»1. Set page orientation to portrait. Codes are 27 38 108 48 79 (end with 111 instead of 79 when combining similar codes). ç
»»2. We set the page length to 136 lines per page. Codes are 27 38 108 49 51 54 80 (end with 112 instead of 80 when combining codes). 
»»3. Disable perforation skip mode. Normally the DeskJet 500 prints on only 10 inches of an 11 inch sheet of paper. Disable perforation skip mode gives us 10.5 inches of printable area. Codes are 27 38 108 48 76 (end with 108 instead of 76 when combining codes). ╕
»»4. We also need to set the Vertical Motion Index (VMI). This is the number of 1/48" spaces for each line. The following equation can be used to calculate the Vertical Motion Index: 
 VMI / 48 = I / L    or
╚
 ┌────────────────────┐
 │ VMI = 48 * (I / L) │
 └────────────────────┘
 where VMI = vertical motion
              index value.
         I = page length in inches.
         L = page length in lines.
1
For our example:  VMI = 48 * (10.5 / 136) = 3.7 ï
Note: The DeskJet 500 allows up to 2 decimal places in the VMI value, so always drop (round down) the decimal places after the first two. &
VMI codes are 27 38 108 51 46 55 67. =
»»5. Summary. We combine the previous four settings to get: 2
27 38 108 48 111 49 51 54 112 48 108 51 46 55 67 L
»B. Font Selection Codes. These all begin with the three values 27 40 115. m
»»1. Print pitch is 20 cpi. Codes are 27 40 115 50 48 72 (end with 104 instead of 72 when combining codes). 
»»2. Point size or character height is 6 points. Codes are 27 40 115 54 86 (end with 118 instead of 86 when combining codes). k
»»3. Print style is upright. Codes are 27 40 115 48 83 (end with 115 instead of 83 when combining codes). k
»»4. Stroke weight is normal. Codes are 27 40 115 48 66 (end with 98 instead of 66 when combining codes). h
»»5. Typeface is Courier. Codes are 27 40 115 51 84 (end with 116 instead of 84 when combining codes). >
»»6. Print quality is draft mode. Codes are 27 40 115 49 81. <
»»7. Summary. We combine the previous six settings to get: 6
27 40 115 50 48 104 54 118 48 115 48 98 51 116 49 81 
The values summarized in A. and B. above are the numbers in the input box for "Printer codes" labeled "1 D" in the Edit Printer Configuration dialog box for the file DJ500POR.PRN. They do not all show up at once because the input box scrolls left and right in the program. «
»C. Printer Control Codes. The only codes we use here are for initializing the printer. Code values are 27 69, the values entered in the input box labeled "Initz. Printer." ╗
That wraps up our DeskJet 500 example. There are many other options you can set, as the other four type size values in the Edit Printer Configuration dialog box show. Each "Printer codes" input box can hold at least 60 values which should be enough for any application. UltraDoc also comes with a printer configuration file that sets the DeskJet 500 to landscape mode (DJ500LND.PRN) which allows you to print your files sideways on the page. K
 Generic Printer Example
 Epson FX-80 Example
 Load/Save Printer Cfg File
(
 Index
 Edit Printer Cfg
 Options Menu
 ╒0╒°9
Rºg║ä╒ï╨¥][
THelpTopic
$ Edit Printer Cfg
 ────────────────
$
EXAMPLE #3 -- Epson FX-80 Printer. I
In our third example we enter codes for the Epson FX-80 printer. UltraDoc comes with at least one printer configuration file for this printer. To load it do the following: select "Options │ Edit Printer Cfg...", select the "Load...(3)" button (or press ALT-3), then select the file EPSNFX80.PRN from your UltraDoc program disk. 
Our example covers the first row of input boxes in the Edit Printer Configuration dialog box for this file. We will configure UltraDoc to use compressed print (16.7 cpi). The Epson FX-80 will print 137 characters across an 8 inch printed area in this mode, so we enter 137 in the "Width" input box labeled "1 B." We will squeeze the lines together vertically so we can fit 99 on a page. We enter 99 in the "Height" input line labeled "1 C." The following summarizes the values entered in the "Printer codes" input box labeled "1 D": 8
»»1. We set print mode to compressed. Codes are 27 15. 7
»»2. We set column width to 137. Codes are 27 81 137. ƒ
»»3. To fit 99 lines on an 11 inch sheet of paper, we need a line spacing of 11 inches / 99 lines = 1 inch / 9 lines = 8/72" line spacing. Codes are 27 65 8. └
»»4. Summary. We combine the above three settings to get the following values which are entered in the "Printer codes" input box labeled "1 D" for the Epson FX-80 printer configuration file. 
27 15 27 81 137 27 65 8 ¼
The codes needed to initialize the Epson FX-80 printer are 27 64. They are entered in the input box labeled "Initz. Printer" in the Edit Printer Configuration dialog box. N
 Generic Printer Example
 HP DeskJet 500 Example
 Load/Save Printer Cfg File
(
 Index
 Edit Printer Cfg
 Options Menu
 =	Vºn║ï╒Æ╨ñ][
THelpTopic  File Name:
 ┌─────────────────────────────────┐
 │                                 │▐▌
 └─────────────────────────────────┘
¥The Name input box is where you enter the name of the file to load/save, or the file─name mask to use as a filter for the files list box (for example, *.*). ╗
If you want to see a list of files on a different drive, just type the drive letter followed by a colon and press <Enter>. For example, type A:<Enter> to see a list of files on drive A. U
 Index
 Select File
 History List
 File Information Panel
 OK Button
 Cancel Button
 W
·║┌Θßεⁿ	
][
THelpTopic ╔═[■]════════════════════════╗
 ║ A.TXT                      
 ║ HELP.OVL                   ▒
 ║                            ▒
 ║                            ▒
 ║                            ■
 ║                            *
 ╚═▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓═╝
╞
If you press the down arrow key or select the down arrow to the right of the name input box when the cursor is in the name input box, the above HISTORY LIST BOX drops down. It displays the last entries you made. Choose a name from the list by double─clicking it with the mouse or selecting it with the arrow keys and pressing <Enter>. Close the history list box by pressing <Esc> or clicking the mouse pointer on the small box in the upper left corner. V
 Index
 Select File
 File List Box
 File Information Panel
 OK Button
 Cancel Button
 O║╔Θ╨
▌
∞	
][
THelpTopic─  Files
 ┌─────────────────────────────────┐
 │                                 │
 │  FILENM01.ABC  │  FILENM09.DOC  │
 │  FILENM02.ABC  │  FILENM10.DOC  │
 │  FILENM03.ASC  │  FILENM11.DOC  │
 │  FILENM04.ASC  │  FILENM12.DOC  │
 │  FILENM05.ASC  │  ..            │
 │  FILENM06.TXT  │  \SUBDIRCT     │
 │  FILENM07.TXT  │  \FILMS        │
 │  FILENM08.TXT  │  \MOVIES1.DIR  │
 │  ▒▒▒■▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒   │
 └─────────────────────────────────┘
¼The Files list box lists the names of files in the current directory that match the file─name mask in the name input box, plus the parent directory and all subdirectories. U
 Index
 Select File
 History List
 File Information Panel
 OK Button
 Cancel Button
 /║sΘzçò¡	╕
][
THelpTopic╕ ┌──────────────────────────────────────────┐
 │ C:\DOC\LETTERS\*.TXT                     │
 │ MEMO.TXT      237  Jul 22,1991  12:00pm  │
 └──────────────────────────────────────────┘
fThe File information panel shows the path name, file name, date, time, and size of the selected file. =
None of the items on this information panel are selectable. \
 Index
 Select File
 Name Input Box
 History List
 File List Box
 OK Button
 Cancel Button
 ║^Θeré
É
ƒ	¬
][
THelpTopic* ┌──────────┐
 │ [  OK  ] │
 └──────────┘
YThe OK button accepts any changes or selections that you make in the current dialog box. i
 Index
 Select File
 Name Input Box
 History List
 File List Box
 File Information Panel
 Cancel Button
 ║åΘìÜ¬
╕
╟▀
][
THelpTopic0 ┌────────────┐
 │ [ Cancel ] │
 └────────────┘
]
If you choose Cancel, nothing changes and no action occurs, and the dialog box is put away. M
<Esc> always cancels a dialog box, even if a Cancel button does not appear. e
 Index
 Select File
 Name Input Box
 History List
 File List Box
 File Information Panel
 OK Button
 ║▌ΘΣ±

6	][
THelpTopic6 OVERVIEW ── THE MAIN MENU
 ─────────────────────────
┼
UltraDoc's main menu has three entries ── File, Options, and Help. You select a particular option by clicking and holding the left mouse button on one of the three main menu entries and then moving the mouse up, down, left, or right to highlight a particular suboption. When the suboption you desire is highlighted, release the mouse button to select it. You can also select any option on the status line at the bottom of the screen by clicking on it. ?
If you are using the keyboard, press and hold the <Alt> key and then also press the highlighted letter of the main menu entry to pull down its submenu. Once the submenu is displayed, you can release these keys. You will notice that each option on the submenus has a highlighted or brightened letter. Press that letter when the submenu is pulled down to select the option. Or you can use the arrow keys to highlight a particular option (up or down arrow) or move to the next submenu (left or right arrow). When the option you want is highlighted, press <Enter> to select it. Z
Most options on the submenus also have a shortcut key to the far right. You can press that key to select the corresponding option without having the submenus pulled down. The status line at the bottom of the screen also shows some options and their corresponding shortcut keys. Click the left mouse button on any status line option to select it V
Press <Esc> to clear this window from the desktop or select one of the topics below. 
 Index
 Using Help
 Φb╨h╕u║φ╗⌠
][
THelpTopic8 ULTRADOC ONLINE HELP INDEX
 ──────────────────────────
Σ
Select one of the following online help topics by double─clicking the mouse on it or by moving the selection bar with the <Tab> key and then pressing <Enter>. Press <Esc> to clear this or any other help window from the screen. ┼
 File Menu          Options Menu      Help Menu
  Select File        Print Control     View Help
  Load Parameters    Column Control    Help on Help
  Save Parameters    Page Layout        Moving a Help Window
  Load Printer Cfg   File Left Margin   Resizing
  Change Dir         Edit Printer Cfg   Zooming
  Statistics          Generic Example   Closing
  Print               DJ 500 Example    Vertical Scrolling
  DOS Shell           FX-80 Example     Horizontal Scrolling
  Exit                Load/Save Cfg     Selecting a Topic
                                       About
 General Help       Overview
 Name Input Box     File List Box
 File Info Panel    History List
 OK Button          Cancel Button
 'Φ	╨2╕D	ΘP╥c
u	Ωü╤ö╗ªδ╡╙╚█∞≥╘φ#
╒6I;S
gyεâ	ù⌐∩╛	
╥
Σ≡√º
!╝Zat~
æ
á│┴	╘
][
THelpTopic FILE MENU
 ─────────
à
UltraDoc's file menu gives you access to file management functions. Choose the function you would like help on from the list below. 
 Index
£
 ┌──────┐
 │ File │ Options  Help
 ├──────┴──────────────────┐
 │ Select File...       F5 │
 │ Load Parameters...   F3 │
 │ Save Parameters...   F2 │
 │ Load Printer Cfg...  F7 │
 ├─────────────────────────┤
 │ Change Dir...        F6 │
 │ Statistics...        F8 │
 │ Print...             F4 │
 ├─────────────────────────┤
 │ DOS Shell...            │
 │ Exit              Alt─X │
 └─────────────────────────┘
 ║₧╨╣╕┬ΘτΩδ!∞>φx
;ò
ε▓∩∞≡	][
THelpTopic
4 File │ Select File... F5
 ────────────────────────
è
This option lets you select the file that you want UltraDoc to send to the printer. The file selector box used here is also used by the Load and Save Parameters, and the Load Printer Cfg options under the File menu. As with all the dialog boxes in UltraDoc, you move to groups within the dialog box by selecting them with the mouse, pressing the <Tab> key, or pressing ALT+<highlited letter>. j
Notice the name input box labeled "File Name:" near the top of the "Select File to Print" dialog box. Here you can type in the file name including the (optional) full path. If you want to see a list of files on a different drive, just type the drive letter followed by a colon and press <Enter>. For example, type A:<Enter> to see the list of files on drive A. @
If you do not want to see a list of all the files, you can enter a file name with standard DOS wildcards (* and ?) to filter the names that appear there. For example, to see only those files that have an extension of .ASC in the files list box, enter *.ASC in the name input box labeled "File Name:" and press <Enter>. ┬
If you press the down arrow key or select the down arrow to the right of the name input box when the cursor is in the input box, a history list drops down. This list displays the last file names you entered. Choose a name from the list by double─clicking it with the mouse or selecting it with the arrow keys and pressing <Enter>. Close the history list box by pressing <Esc> or clicking the mouse pointer on the small box in the upper left corner. ÷
The file list box labeled "Files" shows the files on the currently selected drive and directory. You can select the file you want by double─clicking it with the mouse, single─clicking it and then clicking the OK button, or by selecting it with the arrow keys and pressing <Enter>. You can scroll through the list of files by using the arrow keys, by clicking on the left or right pointers underneath the file list or by dragging the small square located between the pointers underneath the file list. ▌
At the bottom of the file selector dialog box is a file information panel consisting of two lines that describe the selected file. It gives the selected path, the file name, its size, date and time of last modification. α
To accept the file shown in the name input box labeled "File Name:" select the OK button. To cancel this operation, select the Cancel button, press <Esc>, or select the small box in the upper left corner of the dialog box. 
 Index
 Next
 File Menu
 Ω╛δ╟∞αΦ╦
2φ
0
²	U	N		~	
║α	Ωτ	Φφ		][
THelpTopic< File │ Load Parameters... F3
 ────────────────────────────
Ä
This option lets you load a previously saved UltraDoc parameter file. These file names must end with an extension of .PAR. They contain the settings for the Print Control, Column Control, and Page Layout dialog boxes. Select a file as described in the File │ Select File... help topic. After loading a parameter file, the settings in the aforementioned dialog boxes will reflect the new settings. #
 Index
 Next
 Previous
 File Menu
 ╥█
╤Ω╙■ΘA║═δ╘Θ┌ΦΣ	][
THelpTopic< File │ Save Parameters... F2
 ────────────────────────────
╦
After using UltraDoc for awhile, you may find that you use specific settings a lot for certain print jobs. You can save the settings for the Print Control, Column Control, and Page Layout dialog boxes by selecting "File │ Save Parameters..." or pressing F2 from UltraDoc's main menu. You select or type in the file name in a file selector dialog box as described under File │ Select File.... UltraDoc always gives the file name the extension .PAR regardless of what you enter for the extension. After making your favorite settings in the aforementioned dialog boxes, UltraDoc will automatically load them when run if you name the file ULTRADOC.PAR and put it in the same directory from which you run ULTRADOC.EXE. #
 Index
 Next
 Previous
 File Menu
 ╥╦
╤┌╙εΘ╢║
∞ΩΦ!	][
THelpTopic> File │ Load Printer Cfg... F7
 ─────────────────────────────
B
This option lets you load a printer configuration file. Printer configuration files for UltraDoc must end with the extension .PRN. You can make changes to them by selecting Options │ Edit Printer Cfg... or by pressing Ctrl─E from UltraDoc's main menu. You select or type in the file name in a file selector dialog box as described under File │ Select File.... After loading the file, the information in the Edit Printer Configuration dialog box is updated. UltraDoc automatically loads any printer configuration file named ULTRADOC.PRN that is in its subdirectory at run time. #
 Index
 Next
 Previous
 File Menu
 ╒≈Θÿ║âφèδÉΦÜ	][
THelpTopic2 File │ Change Dir... F6
 ───────────────────────
ƒ
The Change Directory dialog box consists of a directory name input box, a history list box, a directory tree list box, and the OK, Chdir, and Revert buttons. É
  Directory Name
 ┌─────────────────────────────────────┐
 │                                     │▐▌
 └─────────────────────────────────────┘
QThe Directory Name input box is where you type in the path of the new directory. 
 ╔═[■]════════════════════════╗
 ║ C:\DOS                     
 ║ A:\TOPICS                  ▒
 ║ C:\*.*                     ▒
 ║                            ▒
 ║                            ■
 ║                            *
 ╚═▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓═╝
∙If you press the down arrow key or select the down arrow to the right of the Directory Name input box when the cursor is in the Directory name input box, the above HISTORY LIST BOX drops down. It displays the last entries you made in the Directory Name input box. Choose a name from the list by double─clicking it with the mouse or selecting it with the arrow keys and pressing <Enter>. Close the history list box by pressing <Esc> or clicking the mouse pointer on the small box in the upper left corner. 
  Directory Tree
 ┌─────────────────────────────────────┐
 │   Drives                            │
 │   └─┬C:\                            │
 │     └─┬DOS                          │
 │       └──UTILITY                    │
 └─────────────────────────────────────┘
«The Directory Tree list box enables you to navigate directories by using the selection bar and pressing <Enter>, or by double─clicking on a selection with the mouse pointer. £
If you're using the keyboard, press <Enter> to make the selected directory be the current directory, then choose OK or press <Esc> to exit the dialog box. +
 ┌──────────┐
 │ [Chdir ] │
 └──────────┘
bThe Chdir button changes the current directory once you've selected or typed in a directory name. +
 ┌──────────┐
 │ [Revert] │
 └──────────┘
äThe Revert button goes back to the previous directory, if you selected one while the Change Directory dialog box was on the screen. #
 Index
 Next
 Previous
 File Menu
 ║=;D∞JΦT	][
THelpTopic2 File │ Statistics... F8
 ───────────────────────
!
This option gives you information about a file before you print it. This helps you do some planning and lets you change UltraDoc's settings to meet your needs without wasting paper. If you haven't selected a file to print when you choose this option, UltraDoc will ask you to select one. <
The top line in the File Statistics dialog box tells you the drive and file name as well as the number of columns you have chosen for the printout (from the Options │ Column Control dialog box). The information displayed in this dialog box is based on your settings for all the other options available in UltraDoc. ä
Two kinds of statistics are displayed ── those relating to pages and those relating to lines. A brief explanation of each follows. à
»A. Page Stats. The information displayed in this box gives you an idea of how many sheets of paper you will need for the printout. w
»»1. Printed pages. This is the number of pages (not necessarily sheets of paper) UltraDoc will use for the printout. ƒ
»»2. File pages. This is the number of pages in the original file. It assumes that 66 lines equals one page and that an imbedded form feed starts a new page. V
»»3. Total pages saved. This is the difference between Printed pages and File pages. ┐
»»4. Printed front pages. If you print on both sides of the paper this tells you the number of pages on the front side and also equals the number of sheets of paper needed for the printout. w
»»5. Printed back pages. If you print on both sides of the paper this tells you the number of pages on the back side. ╕
»»6. Imbedded form feeds. This tells you how many form feeds (ascii value 12) the file contains. You tell UltraDoc how to handle form feeds in the Options │ Print Control dialog box. m
»B. Line Stats. The information displayed in this box gives you an idea of the layout of the printed pages. ½
»»1. Printed (page) lines. This is the total number of lines on the actual printout. If you specify 66 lines per page and 3 columns, each page still has 66 (page) lines. _
»»2. Printed (column) lines. UltraDoc counts the number of lines in all the columns to arrive at this statistic. If you specify 66 lines per page and 3 columns, each page has 66 * 3 = 198 column lines. The total number of column lines takes into account both the number of lines in the original file and the number of lines split to fit the columns. ö
»»3. File total lines. This is the total number of lines in the original file without taking into account lines that are split to fit the columns. K
»»4. File blank lines. This is the number of blank lines in the original file (i.e. a line that consists of only a new line character). If a file has an excessive number of blank lines, you can save paper by telling UltraDoc not to print the blank lines by settomg the "Blank lines" group under Options │ Print Control to "omit." 1
»»5. Printed lines on last page. This is the number of printed PAGE lines (see B. 1. above) on the last page. If this number is small, you can sometimes change the settings to avoid anything on this page. For example, you can select a smaller print size or more columns to squeeze the printout into a smaller space. On the other hand, if the printout is only two pages long and you are printing on both sides of the paper, you may want to select a larger print size or less columns to make the printout easier to read and still keep the printout at two pages. 
»»6. Lines split to fit columns. When UltraDoc encounters a line that is longer than the column width, it deals with it according to your settings in the Line overrun group in the Options │ Column Control dialog box. The number here in the File Statistics dialog box is the number of times UltraDoc found a line that would not fit within the columns. If this number is large, you may want to decrease the number of columns in the printout or select a smaller print size so the lines will fit without any overrun. τ
»SUMMARY The statistics option allows you to experiment with UltraDoc's settings before you print anything. You can see what effect various settings will have on a file printout and do some advance planning. You should note that the statistics option works much faster when the file you are analyzing is either on your hard drive or in a ramdisk. Select the OK button, press <Esc>, or click on the small box in the upper left corner of the File Statistics dialog box when you are done. #
 Index
 Next
 Previous
 File Menu
 ╤ⁿ╥┘
╥0
╤9║eεlφrΦ|	][
THelpTopic( File │ Print... F4
 ──────────────────
▌
This option is what UltraDoc is all about. After you edit and fine─tune your printer configuration file, and after you make the settings you use most often, you should save the printer configuration file as ULTRADOC.PRN and the parameter file as ULTRADOC.PAR. Make sure you save them to the same subdirectory that ULTRADOC.EXE is in. UltraDoc will then automatically load these files at runtime and you will be able to go directly to the Print option to print your documents. ¢
The line at the top of the Print dialog box tells you the drive and filename you have selected to print. Following is a description of the other options. 0
»A. Print pages From, To, and Number of Copies $
Enter the first page to print in the input box labeled "Print pages From" and the last page to print in the input box labeled "To." Leave the "To" value at 999 to print all pages beginning at the "From" value. Enter the number of copies to print in the input box labeled "Number of copies." 
»B. "Output to" group T
The group labeled "Output to" lets you select where UltraDoc will send the printout. Printer #1 sends output to the first parallel port (LPT1), Printer #2 to the second port (LPT2), and Printer #3 to the third port (LPT3). Select "Disk" to send output to a disk file. This allows you to print at a later time or on someone else's printer. ─
Before printing, make sure your printer is turned on, online, and has plenty of paper in it. If you are sending output to a file, make sure you have a formatted disk in the drive with plenty of room on it. Then select the "Print" button. If you are sending output to a file, UltraDoc will ask you to enter the file name in a file selector box similar to that described under Select File. If you are outputting to the printer, UltraDoc's status line at the bottom of the screen will tell you the page and copy number it is sending to the printer. You can press <Esc> at any time while printing takes place to abort the printout. If you abort you may also want to reset your printer if it has a large buffer. J
If you are printing on both sides of the paper (selected in the "Paper" and "Continuous form paper" groups under Options │ Print Control), UltraDoc will pause after printing side one and let you reinsert the paper before printing side two. You may have to rearrange the paper order before reinserting it for sheet feed printers. 
»C. "Disk output" group `
The "Disk output" group lets you specify what UltraDoc does when sending output to a disk file. "Both sides" tells UltraDoc to send everything to the disk file at once. When you copy the resulting file to the printer, you will not be able to use both sides of the paper. "Front only" instructs UltraDoc to output the front pages to the file. "Back only" tells UltraDoc to output the back pages to the file. Use these last two options when you want to print on both sides of the paper. For example, if the resulting output files are FRONT.EXT and BACK.EXT in the root directory of drive C, do the following: ;
»»1. From the DOS command line type COPY C:FRONT.EXT PRN: ║
»»2. Wait for the printout to finish, then reinsert the paper into the printer so printing takes place on the back side. This may require rearranging the paper for sheet feed printers. :
»»3. From the DOS command line type COPY C:BACK.EXT PRN: -

»D. Print, Select, Stats, and Done Buttons ò
Select the "Print" button to send output to your printer or to a disk file, depending on your settings in the "Output to" and "Disk output" groups. 
Choose the "Select" button to select a new file to print. This brings up the dialog box described under Select File. After selecting a file, you will come back to the Print dialog box. From there you can view the statistics on the file, make new print settings, or print the file. ¿
Choose the "Stats" button to see the file statistics. This brings up the dialog box described under Statistics. When done, you will come back to the Print dialog box. ╜
Select the "Done" button, press <Esc>, or click on the small box in the upper left corner of the Print dialog box when you are done printing. This will return you to UltraDoc's main menu. #
 Index
 Next
 Previous
 File Menu
 Θ╪╥á
ΘA;W
║Y∩`;fΦp	][
THelpTopic* File │ DOS Shell...
 ───────────────────
¿
This command lets you temporarily leave UltraDoc to perform a DOS command or run another program. Type EXIT and press <Enter> at the DOS prompt to return to UltraDoc. #
 Index
 Next
 Previous
 File Menu
 ║╒≡▄εΓΦ∞	][
THelpTopic, File │ Exit... Alt─X
 ────────────────────
K
Select Exit or press Alt─X from UltraDoc's main menu to quit the program. 
 Index
 Previous
 File Menu
 ║z∩üΦï	][
THelpTopic OPTIONS MENU
 ────────────
┬
UltraDoc's options menu allows you to make various program settings. These all effect how the document is output to the printer. Choose the function you would like help on from the list below. 
 Index
j
      ┌─────────┐
 File │ Options │ Help
      ├─────────┴─────────────────────┐
      │ Print Control...       Ctrl─P │
      │ Column Control...      Ctrl─C │
      │ Page Layout...         Ctrl─L │
      ├───────────────────────────────┤
      │ File's Left Margin...  Ctrl─M │
      │ Edit Printer Cfg...    Ctrl─E │
      └───────────────────────────────┘
 ║ßΦ√╕╥A╤i╙æ╘ß╒	][
THelpTopicF Options │ Print Control... Ctrl-P
 ─────────────────────────────────
∩
The Print Control dialog box lets you set several options that control output of the printed page. You can select the options here by using the mouse to click within the parenthesis to the left of the option. The <Tab> key moves control from one group to another. Press ALT+<highlited letter> to move directly to a particular group (eg. press ALT+I to move to the "Imbedded form feeds" group). Within a particular group, press the <Up Arrow> or <Down Arrow> keys to select a particular option. 
»A. Print size ╗
Notice that "Print size" has 5 options. These are the same "Print-size titles" that appear in the Edit Printer Configuration dialog box. Select the type and size of print you want here. 
»B. Paper _
UltraDoc supports two kinds of paper output -- Continuous form and single sheets. If you select "Single sheets" UltraDoc will pause after each printed page and prompt you to enter a new sheet of paper in the printer. "Continuous form" has two sub-options in the next group entitled "Continuous form paper." Read on for a discussion of these options. 
»C. Continuous form paper ╞
The options under this group have no effect unless you select "Continuous form" in the "Paper" group. If you select "Print on BOTH sides" UltraDoc will continuously print the front side pages of the document (eg. pages 1, 3, 5, etc.), and then prompt you to turn the paper over to print side two. At the prompt you can either continue or abort printing. If you continue UltraDoc will print the back side pages of the document (eg. pages 2, 4, 6, etc.). w
If you select "Print on ONE side" UltraDoc will continuously print every page of the document (eg. 1, 2, 3, 4, etc.). 
»D. Control characters °
This group allows you to control the way control characters (ascii values 0 through 31) within a document are sent to the printer. Some word processors imbed control characters in a document to allow special printing options that are controlled by the word processor. Sending them directly to the printer may cause unwanted results. To replace all such control characters with a constant value, select "Replace with" and then type the replacement character in the input box to the right of this option. ┘
If you select "Print as is" UltraDoc will send all control characters in the document to the printer. This might be useful if you want to imbed control strings within the document that select a special print option. 
»E. Graphics characters ?
With this group you control how graphics characters (ascii values 128 through 255) within a document are sent to the printer. If you try to print graphics characters on printers that do not support the IBM extended character set, you may get unexpected and unwanted results. There are three options within this group. │
»»1. Select "Replace with" and type a replacement character in the input box to replace all graphics characters within a document with a constant value when sent to the printer. |
»»2. Select "Normalize" to convert all graphics characters to non-graphics characters. This option simply subtracts 128 from (i.e. "kills the high order bit on") all graphics characters before sending them to the printer. Note that this might convert some graphics characters to control characters, in which case the setting under "Control characters" will control what happens. c
»»3. Select "Print as is" to have UltraDoc send all graphics characters to the printer unchanged. 
»F. Blank lines a
Sometimes you may want to squeeze a document onto the least amount of paper or the document you are printing may have only one or two lines on the last sheet of paper. In these and other cases you can save some paper by not including the blank lines on the printout. Selecting "Include" sends the blank lines to the printer. "Omit" does not send them. 
»G. Imbedded form feeds %
Some ascii text files have form feeds (ascii value 12) imbedded within them. When sent directly to the printer they eject the page being printed and start a new one. In some documents this wastes many sheets of paper. You control how UltraDoc handles imbedded form feeds in one of four ways. Å
»»1. Select "Blank line" to replace all form feeds with a blank line before going to the printer. This gives your document a continuous look. ─
»»2. Select "Horizontal line" to replace all form feeds with a line of dashes ("-------"). This lets you see where the original document broke the pages and still save as much paper as possible. ╖
»»3. Selecting "Next column" instructs UltraDoc to start a new column on the printout whenever it encounters an imbedded form feed. This maintains the look of the original document. ~
»»4. Select "Ignore" if you want UltraDoc to act as if there are no form feeds in the document. This "hides" the form feeds. 
 Index
 Next
 Options Menu
 ╒⌐║╨╤╫╨▌][
THelpTopicH Options │ Column Control... Ctrl-C
 ──────────────────────────────────
┴
UltraDoc allows you to print a document in multiple columns with various formatting options. Select any of the options in the Column Control dialog box by using the mouse to click within the parenthesis to the left of the option. The <Tab> key moves control from one group to another. Press ALT+<highlited letter> to move directly to a particular group (eg. press ALT+T to move to the "Tab size" group). Within a particular group, press the <Up Arrow> or <Down Arrow> keys to select a particular option. If options within a group have a highlited letter you can press ALT+<highlited letter> to directly select that option (eg. press ALT+U to select "Unequal length" in the "Columns on last page" group). 

»A. Columns l
UltraDoc supports multiple columns on the printout. Select the number of columns you want from this group. 
»B. Gap and Character ┴
Select the number of spaces you want between columns in the group labeled "Gap." The input box under "character" lets you specify the character to center in the gap between columns. You can put any character you want here (eg. a vertical spacer ('|') or a graphics character if your printer supports the IBM extended character set). To put a graphics character here press and hold down the <Alt> key, then type the ascii decimal value of the graphics character you want from the numeric keypad (make sure Num Lock is on). For example, to put a vertical line from the IBM extended character set between columns, press and hold down the <Alt> key, type 179 from the keypad, and then release the <Alt> key. 
»C. Tab size ¬
Many text files, especially program source code, use tabs to indent lines. The "Tab size" group lets you select the number of spaces between tab stops for the printout. 
»D. Line overrun 1
There are times when the lines in a document will not fit within the column width you have specified for the printout. For example, if you specify a "Width" of 160 characters in the Edit Printer Configuration dialog box and then select 2 columns and a gap of 3 in the Column Control dialog box, the maximum width of each column is (160 - 3) / 2 = 78. If the document you want to print has some lines that are 80 characters wide they will not fit. They will overrun the column line width. UltraDoc lets you specify one of four ways to deal with this situation. o
»»1. Select "Left justify" to put the characters that overrun the line to the far left on the next line down. r
»»2. "Right justify" puts the characters that won't fit on a column line to the far right of the next line down. á
»»3. "One tab in" puts the characters that won't fit on a column line one tab in from the left (as specified by the "Tab size" setting) on the next line down. ÿ
»»4. Select "Truncate" to ignore anything that goes beyond the end of a column line. The characters that extend beyond the column will not be printed. B
The following figures illustrate each of the above four options. ∩
  ┌───────────┐     ┌───────────┐
  │abcdefghijk│     │abcdefghijk│
  │ovrun      │     │      ovrun│
  │           │     │           │
  │           │     │           │
  └───────────┘     └───────────┘
  Left justify      Right justify


  ┌───────────┐     ┌───────────┐
  │abcdefghijk│     │abcdefghijk│
  │   ovrun   │     │           │
  │           │     │           │
  │           │     │           │
  └───────────┘     └───────────┘
   One tab in         Truncate   
   (Tab size=3)


»E. Columns on last page +
UltraDoc allows you to format the last page of a printout in one of two ways. If you select "Equal length" UltraDoc will split the text equally between the number of specified columns. Select "Unequal length" to fill the left-most columns first. The following figures illustrate these two options. ▐
  ┌────────┬────────┬────────┐
  │ line 1 │ line 3 │ line 5 │
  │ line 2 │ line 4 │ line 6 │
  │        │        │        │
  │        │        │        │
  └────────┴────────┴────────┘
 Equal length columns on last page
ß

  ┌────────┬────────┬────────┐
  │ line 1 │ line 5 │        │
  │ line 2 │ line 6 │        │
  │ line 3 │        │        │
  │ line 4 │        │        │
  └────────┴────────┴────────┘
 Unequal length columns on last page
&
 Index
 Next
 Previous
 Options Menu
 ╒▄║º╙«╥┤╨╛][
THelpTopicB Options │ Page Layout... Ctrl-L
 ───────────────────────────────
╨
When you print a document you may want to add a header or footer and specify the margins for printing. Choosing the Page Layout suboption puts a dialog box on the screen that lets you specify these options. 
»A. Header and Footer ╗
Any text you type in the Header input box will be centered at the top of the printout. Text in the Footer input box is centered at the bottom of the printout. If you clear the header or footer input box then UltraDoc will give you four extra lines for printing the document. With the cursor in the input box you can clear it by pressing Ctrl-Y. UltraDoc supports several format specifiers in the header and footer. They are summarized below. 
»»1. %d inserts the date. 8
»»2. %f inserts the name of the file you are printing. 8
»»3. %p inserts the current page number being printed. 
»»4. %t inserts the time. ─
»»5. %% or just % (without a following d, f, p, or t) inserts the percent character. Note that % d (a space between % and d) will print as '% d' while %d (no space between) will insert the date. ë
Note: UltraDoc will insert the correct date or time in the header/footer only if the system date and time on your computer are correct. 
»B. Left and Right Margins ╕
The left and right margin settings are measured in characters. The margin in inches depends on the print pitch (characters per inch) you are printing with (as specified in the Edit Printer Configuration dialog box). If you are printing 20 characters per inch (cpi) and want a one inch margin, then specify 20 in the appropriate input box. If you are printing 10 cpi and want a half inch margin, then specify 5 in the input box, and so on. 
»C. Top and Bottom Margins ⌡
The top and bottom margin settings are measured in lines. The margin in inches here depends on the number of lines you are printing on each page. Use the following equation to calculate the value to enter in the Top or Bottom margin input box: C
 ┌─────────────────┐
 │ m = M * (L / I) │
 └─────────────────┘
 where m = top or bottom margin
            setting in CHARACTERS
            (input box value).
       M = top or bottom margin
            in INCHES.
       L = printed page length
            in LINES.
       I = printed page length
            in INCHES.
ì
Note that some printers will not print on the entire 11 inches on a sheet of paper. Sheet feed printers like the HP DeskJet and LaserJet are examples. The values for I and L in the above equation must be the page length AS PRINTED BY THE PRINTER. The HP DeskJet 500, for example, will only print 10 inches on a normal letter size page. If you disable perforation skip, it will print 10.5 inches. ▓
Example: Suppose we have 136 lines on a printable page length of 10.5 inches. If we want a 3/4 inch top or bottom margin, then we enter 10 in the input box as calculated below: 1
 m = 0.75 * (136 / 10.5)
   = 10 (rounded off).
▓
Example:Suppose we have 99 lines on an 11 inch printable page. If we want a 3/4 inch top or bottom margin in this example, then we enter 7 in the input box as calculated below: -
 m = 0.75 * (99 / 11)
   = 7 (rounded off).
≤
Although doing the margin calculations is not hard, it is somewhat annoying. You may want to stick with a standard number of characters and lines for your margins rather than changing them every time you change the print size for a printout. &
 Index
 Next
 Previous
 Options Menu
 ╒Ñ║D
╘K
╤Q
╨[
][
THelpTopicP Options │ File's Left Margin... Ctrl-M
 ──────────────────────────────────────
π
Some text files have a large left margin which usually consists of spaces. There are times when you do not want all this extra blank space printed. UltraDoc lets you strip away all the left margin blank space before printing. Ü
When you select this option, UltraDoc will ask you to select a file to print if you have not already done so. Part of the screen will then show 15 lines of the file. The bottom of the screen will contain a dialog box for selecting various options. Note the reference numbers and vertical bars at the top and bottom of the file viewing area. These help you determine the number of left blank spaces in a file. |
Enter the number of spaces you want to strip from the file in the input box at the bottom labeled "Number of spaces to strip:". Note that if you strip spaces when there is text at the left, part of each line will be cut off. For example, if you strip 15 spaces from the file and some text has only 10 spaces as a left margin, UltraDoc will cut off 5 characters from those lines. a
Select the OK button in the dialog box to accept the value for "Number of spaces to strip." Select the Cancel button to cancel any changes made in the dialog box. Select the More button to view more of the file. When the end of file is reached, a flashing message will tell you. Selecting the More button after that displays the beginning of the file. &
 Index
 Next
 Previous
 Options Menu
 ║¡╒┤╙║╨─][
THelpTopic
L Options │ Edit Printer Cfg... Ctrl-E
 ────────────────────────────────────
Ω
Before UltraDoc will print anything, you must first give it the printer codes that support your printer. You can enter these codes through the Edit Printer Configuration option or you can load them from a printer configuration file. â
UltraDoc comes with several printer configuration files. Press F7 from the main menu or select "File │ Load Printer Cfg..." to load a printer configuration file (all such files have a file extension of .PRN). If you have one of the printers supported by the printer configuration files that come with UltraDoc and are satisfied with the options they support, you can skip this section. S
After selecting "Edit Printer Cfg" you will see a large dialog box with 4 titles across the top. "Print-size title" refers to the title you enter to describe the printer option you are supporting. "Width" is the number of CHARACTERS on one printed HORIZONTAL line. "Height" is the number of VERTICAL LINES on a full printed page. "Printer codes" refers to the codes you enter to support the "Width," "Height," and other printer options. UltraDoc supports up to five printer settings for each printer configuration file. They are labeled 1 through 5 and lettered A through T in this dialog box. ,
Near the bottom are two other input boxes. "Initz. Printer" refers to the codes you enter to initialize your printer. "Comments" allows you to enter any helpful notes about what you are supporting in this dialog box. You will need your printer manual to determine the codes needed for your printer. 
Select any input box by clicking the mouse pointer on it. The <Tab> key moves control from one input box to another. Press ALT+<highlited letter> to move directly to a particular input box (eg. press ALT+L to move to the input box labeled "3 L", the third line of Printer codes). ⌐
The examples in the following help topics are somewhat technical in nature, but give helpful information on what you need to do to support options on various printers. c
 Generic Printer Example
 HP DeskJet 500 Example
 Epson FX-80 Example
 Load/Save Printer Cfg File
 
 Index
 Previous
 Options Menu
 ∞ƒ²	
.ºC║`╘g╨q][
THelpTopic	$ Edit Printer Cfg
 ────────────────
&
LOADING A PRINTER CONFIGURATION FILE 
Printer configuration files for UltraDoc end with the extension .PRN. From the Edit Printer Configuration dialog box select the "Load... (3)" button or press Alt-3. Then select or type in the file name in the file selector box as described under File │ Select File.... '
SAVING THE PRINTER CONFIGURATION FILE 0
When you finish entering the titles and codes in the Edit Printer Configuration dialog box, you may want to save them to disk. From the Edit Printer Configuration dialog box select the "Save...(4)" button or press ALT-4, then type the file name you want to save your codes under (you can also type the drive and path, eg. A:\ULTRADOC\EPSNFX80). UltraDoc always adds the ".PRN" filename extension so you do not need to type it. If you name the file ULTRADOC.PRN and put it in the same directory as ULTRADOC.EXE, UltraDoc will automatically load it at runtime. d
The Edit Printer Configuration option allows you a tremendous amount of flexibility. Virtually every printer and every printer option can be implemented with UltraDoc. However, it requires some trial and error and a thorough knowledge of your printer and the codes that support its options (i.e. printer manual required). Each "Printer code" input line can hold a minimum of 60 codes (240 characters) which should handle any situation. You can group similar printer options together in each printer configuration file or you can combine the five most used options together in one file. Experiment and have fun! G
 Generic Printer Example
 HP DeskJet 500 Example
 Epson FX-80 Example
(
 Index
 Edit Printer Cfg
 Options Menu
 ΘI	/
G║]╒d╨v][
THelpTopic HELP MENU
 ─────────
w
UltraDoc's help menu gives you access to online help. Choose the function you would like help on from the list below. 
 Index
^
               ┌──────┐
 File  Options │ Help │
               ├──────┴──────────────────┐
               │ View Help...         F1 │
               │ Help Index...  Shift+F1 │
               │ Help on Help...         │
               ├─────────────────────────┤
               │ About...                │
               └─────────────────────────┘
 ║ÉΦ░╨╢║.
╗Y╝»][
THelpTopic0 How to Use Online Help
 ──────────────────────

UltraDoc's online help system lets you get information and instructions for any of the program's options. Select "Help │ View Help..." or press F1 from the main menu to begin viewing the online help. Select "Help │ Help Index..." or press Shift+F1 from the main menu to view the online help index. This gives you a list of all topics available and lets you choose any one you want. 
Probably the best way to use the help system is to first select an option and then press F1 to view help on that option. For example, select "File │ Select File...". The "Select File to Print" dialog box will appear on the screen. Then press F1 to get help on this option. When the help window first appears, it will probably cover the first dialog box. You can move and resize the help window so you can look at the dialog box underneath it and see the various parts of the dialog box referred to in the help window. Ñ
Select one of the topics below by double-clicking on it with the mouse. Or use <Tab> to move the selection bar and then press <Enter> to select the topic you want. x
 HELP WINDOWS:
  Moving
  Resizing
  Zooming
  Closing
  Vertical Scrolling
  Horizontal Scrolling
  Selecting a Topic

 Index
 nwéîû½┬║╓][
THelpTopic" Help │ About...
 ───────────────
I
This option displays the program's version number and copyright notice. 
 Index
 ║n][
THelpTopic* ┌──────────┐
 │ [  OK  ] │
 └──────────┘
YThe OK button accepts any changes or selections that you make in the current dialog box. 
 Index
 Cancel Button
 ║åMì
][
THelpTopic0 ┌────────────┐
 │ [ Cancel ] │
 └────────────┘
XIf you choose Cancel nothing changes, no action occurs, and the dialog box is put away. M
<Esc> always cancels a dialog box, even if a Cancel button does not appear. 
 Index
 OK Button
 ║╪L▀	][
THelpIndexD8	Z╒╕É+²>FÅH≥K■NQ3R╜S                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ╠^oa÷k/nÑqèt`Åiáûí                                                                                                                                                                                                                                                                                                                                                                            £⌡d÷                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ]óz╕²ñ═╔╜╫╤▌                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ÅφZ═∩⌡                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            ╤▌╤▌╤▌╤▌╤▌╤▌╤▌▓µÑq                                                                                                                                                                                                                                                                                                                                                                            ²ñ²ñ²ñ²ñ²ñz╕z╕z╕z╕z╕z╕z╕z╕z╕z╕z╕z╕z╕z╕z╕z╕z╕z╕z╕z╕z╕²ñ²ñ²ñ²ñz╕z╕²ñ²ñz╕z╕z╕z╕²ñ²ñ²ñ²ñ²ñ²ñ²ñ²ñ²ñ²ñ                                                                                                                                                                                                                ═╔═╔═╔═╔═╔═╔                                                                                                                                                                                                                                                                                                                                                                                        ╜╫╜╫                                                                                                                                                                                                                                                                                                                                                                                                        `Å`Å`Å`Å`Å`Å`Å`Å`Å`Å`ÅK}K}`Å`Å`Å                ]